physic nut – English–Türkçe translations

🇬🇧 en tr 🇹🇷

physic nut noun

  • small tree
Hint fıstığı, kürkas
Wiktionary Links